package ishitong.vehicleManagement.service.biz;

import com.ishitong.platform.common.page.Page;
import ishitong.vehicleManagement.model.PhoneyPlateVehicleQuery;
import ishitong.vehicleManagement.model.PhoneyPlateVehicle;
import java.util.List;

/** @pdOid 093fe1b2-9043-4bee-8001-733375c9dd3d
 * @创建日期:2013-09-27 12:15:23
 * 
 * @功能描述:RVIMS_PhoneyPlateVehicle业务服务接口
 * @开发人员:福建视通 */
public interface PhoneyPlateVehicleService {
   /** @param id
    * @pdOid 1f8e59e0-b707-49f6-b209-3e41e26af674
    * @功能描述: 删除RVIMS_PhoneyPlateVehicle
    * @异常类型: */
   void delete(String id);
   /** @param phoneyPlateVehicle
    * @pdOid 0f8239ec-9384-4d4b-b8be-6e754ee5d8c7
    * @功能描述: 删除RVIMS_PhoneyPlateVehicle
    * @异常类型: */
   void deleteByModel(PhoneyPlateVehicle phoneyPlateVehicle);
   /** @param id
    * @pdOid 74bbb2fd-d146-463d-9515-32c569481508
    * @功能描述: 查询RVIMS_PhoneyPlateVehicle
    * @异常类型: */
   PhoneyPlateVehicle findById(String id);
   /** @param phoneyPlateVehicle
    * @pdOid daf90af6-ee7a-423c-8b1c-ef55b28a6b3e
    * @功能描述: 新增与修改RVIMS_PhoneyPlateVehicle
    * @异常类型: */
   void save(PhoneyPlateVehicle phoneyPlateVehicle);
   /** @param query 
    * @param pageSize 
    * @param pageNum
    * @pdOid 7ec82ab6-fa40-4ae1-b3fe-c35494c4ed93
    * @功能描述: 通过PhoneyPlateVehicleQuery对象，查询RVIMS_PhoneyPlateVehicle
    * @异常类型: */
   Page<PhoneyPlateVehicle> findPage(PhoneyPlateVehicleQuery query, int pageSize, int pageNum);
   /** @param query
    * @pdOid 4e9b8bb5-1161-4fdd-913e-2f173d0d3f77
    * @功能描述: 通过PhoneyPlateVehicleQuery对象，查询RVIMS_PhoneyPlateVehicle
    * @异常类型: */
   List<PhoneyPlateVehicle> findList(PhoneyPlateVehicleQuery query);

}